/**
 * Copyright 2015 ABSir's Studio
 * 
 * All right reserved
 *
 * Create on 2015年9月29日 下午4:57:30
 */
package com.absir.appserv.system.configure;

import com.absir.appserv.configure.JConfigureBase;
import com.absir.appserv.feature.menu.value.MaEntity;
import com.absir.appserv.feature.menu.value.MaMenu;
import com.absir.appserv.system.bean.value.JaEdit;
import com.absir.appserv.system.bean.value.JaLang;

/**
 * @author absir
 *
 */
@MaEntity(parent = { @MaMenu("接口配置") }, name = "华为")
public class JHuaweiConfigure extends JConfigureBase {

	@JaLang("测试")
	private boolean test;

	@JaLang("合作者ID")
	private int partnerId;

	@JaLang("商户私钥")
	private String merchantKey;

	@JaLang("商户公钥")
	@JaEdit(types = "text")
	private String merchantPublicKey;

	@JaLang("支付私钥")
	@JaEdit(types = "text")
	private String payPrivateKey;

	@JaLang("图标私钥")
	@JaEdit(types = "text")
	private String iconPrivateKey;

	/**
	 * @return the test
	 */
	public boolean isTest() {
		return test;
	}

	/**
	 * @param test
	 *            the test to set
	 */
	public void setTest(boolean test) {
		this.test = test;
	}

	/**
	 * @return the partnerId
	 */
	public int getPartnerId() {
		return partnerId;
	}

	/**
	 * @param partnerId
	 *            the partnerId to set
	 */
	public void setPartnerId(int partnerId) {
		this.partnerId = partnerId;
	}

	/**
	 * @return the merchantKey
	 */
	public String getMerchantKey() {
		return merchantKey;
	}

	/**
	 * @param merchantKey
	 *            the merchantKey to set
	 */
	public void setMerchantKey(String merchantKey) {
		this.merchantKey = merchantKey;
	}

	/**
	 * @return the merchantPublicKey
	 */
	public String getMerchantPublicKey() {
		return merchantPublicKey;
	}

	/**
	 * @param merchantPublicKey
	 *            the merchantPublicKey to set
	 */
	public void setMerchantPublicKey(String merchantPublicKey) {
		this.merchantPublicKey = merchantPublicKey;
	}

	/**
	 * @return the payPrivateKey
	 */
	public String getPayPrivateKey() {
		return payPrivateKey;
	}

	/**
	 * @param payPrivateKey
	 *            the payPrivateKey to set
	 */
	public void setPayPrivateKey(String payPrivateKey) {
		this.payPrivateKey = payPrivateKey;
	}

	/**
	 * @return the iconPrivateKey
	 */
	public String getIconPrivateKey() {
		return iconPrivateKey;
	}

	/**
	 * @param iconPrivateKey
	 *            the iconPrivateKey to set
	 */
	public void setIconPrivateKey(String iconPrivateKey) {
		this.iconPrivateKey = iconPrivateKey;
	}

}
